C语言中的->符号表示什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:00:17
像这句中的“->”;pDlg->m_ip.GetWindowText(ip);希望给个这个符号的说明和使用方法

->是指向标志符,左侧是一个结构体或对象指针,右侧是它的成员变量或成员函数,pDlg->m_ip.GetWindowText(ip);这个语句的含义是取对话框pDlg的成员变量m_ip的窗口文本并把它的值赋给文本ip。

指针的用法,你说的不详细,我举个例子吧:
struct nameOne
{
int GetWindowText;
};
struct nameTwo
{
nameOne m_ip;
};

struct nameTwo *pDig;
pDlg->m_ip.GetWindowText(ip);//就是给GetWindowText赋值吧。。。。

结构体指针调用其中的成员 的符号。